insulator ribs - Spanish English Dictionary